# 编写一个比大小的游戏
import random
while True:
    a = random.randint(1, 100)
    b = random.randint(1, 100)
    print("请比较大小：", a, ">", b, "?")
    user_input = input("请输入你的答案（y/n）：")
    if user_input == "y":
        if a > b:
            print("恭喜你，答对了！")
        else:
            print("很遗憾，答错了！")
    elif user_input == "n":
        if a < b:
            print("恭喜你，答对了！")
        else:
            print("很遗憾，答错了！")
    else:
        print("输入有误，请重新输入！")
    play_again = input("是否继续游戏？（y/n）：")
    if play_again == "n":
        break
print("游戏结束！")
# 代码解释：
# 1. 首先，我们使用random模块的randint函数生成两个1到100之间的随机整数a和b。
# 2. 然后，我们使用print函数输出这两个整数，并要求用户输入答案。
# 3. 接下来，我们使用input函数获取用户输入的答案，并将其存储在变量user_input中。
# 4. 根据用户输入的答案，我们使用if-else语句判断用户是否答对了。
# 5. 如果用户输入的是y，则判断a是否大于b，如果是，则输出"恭喜你，答对了！"，否则输出"很遗憾，答错了！"。
# 6. 如果用户输入的是n，则判断a是否小于b，如果是，则输出"恭喜你，答对了！"，否则输出"很遗憾，答错了！"。
# 7. 如果用户输入的不是y或n，则输出"输入有误，请重新输入！"。
# 8. 最后，我们使用input函数获取用户是否继续游戏的答案，并将其存储在变量play_again中。
# 9. 如果用户输入的是n，则使用break语句跳出循环，结束游戏。否则，继续下一轮游戏。
# 代码运行结果：
# 请比较大小： 45 > 78 ?
# 请输入你的答案（y/n）：y
# 很遗憾，答错了！
# 是否继续游戏？（y/n）：y
# 请比较大小： 92 > 34 ?
